isolated showers - Alemán Inglés Diccionario